home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / animatin / anim_g2p / hdview3 / hdview3.txt < prev   
Encoding:
Text File  |  1995-04-26  |  2.3 KB  |  43 lines

  1.                              HDVIEW3.PRG
  2.                           by Walt Sullivan
  3.  
  4.                            CIS: 76367,200
  5.                         DELPHI: WALTSULLIVAN
  6.  
  7. HDVIEW3.PRG is a direct-from-disk animation viewer that plays ".DLT"
  8. files created by programs in the CYBER series and others. It differs
  9. from the ANIMATE?.PRG players in that it can display an animation of
  10. any size. It does this by reading the delta information from a disk
  11. file and displaying the animation 'on the fly'. Needless to say, it
  12. can't approach the 30 frames per second speed of the RAM resident
  13. players, but it can display that 900K animation that you slaved over
  14. and then found out wouldn't fit in your 1040ST. It will show low rez
  15. files if you are in low or medium rez and high rez files if you are 
  16. in high rez.
  17.  
  18. HDVIEW3.PRG always operates in the Forward mode, i.e. frame #'last' 
  19. is followed by frame #1. It also always operates in Double Buffered
  20. mode. I found that there was no discernable speed difference between
  21. single & double buffering, and the display didn't look as good in
  22. single mode since you could see the 'wave' of screen updates proceed
  23. down the screen. Other than those two exceptions, HDVIEW3 operates
  24. in a similar way to the ANIMATE? programs. The Function keys control
  25. the speed of display where F10 = full speed and F1 = 1.5 seconds per
  26. frame. The SPACE bar pauses the display and any key resumes. The
  27. HELP key brings up the file selector box, and the UNDO key takes you
  28. back to the desktop. The file selector box show ".PI1" files when
  29. you are in low or medium rez and ".PI3" file when in high. It should
  30. catch incorrect rez files and selecting a "PI?" when there is no ".DLT"
  31. file to go with it.
  32.  
  33. I would like to thank Tom Hudson for publishing the DLT file spec here
  34. on Compuserve. And I also want to thank Dan Matejka for his article
  35. "Al and C Routines..." in STart #1. I am a C programmer and not very
  36. familiar with 68000 Assembly Language. In this article he discussed
  37. longword memory_move and initialization routines in 68000 AL. I modified 
  38. these routines to do a fast screen copy from a work area to the viewable
  39. area and to erase the screen by init'ing it to zeros.
  40.  
  41. This program was developed with the Megamax C Development System on an
  42. Atari 1040ST with color & monochrome monitors.
  43.